"""
匹配可选字符
"""
from re_test_patterns import test_patterns

if __name__ == '__main__':
    test_patterns(
        'abbaabbba',
        [
            ('[ab]', "匹配一个字符，这个字符是 a 或者 b"),
            ('a[ab]+', 'a 后面紧跟着一个或者多个 a 或者 b'),
            ('a[ab]+?', 'a 后面紧跟着一个或者多个 a 或者 b, 抑制贪心法制'),
        ]
    )
